package com.wootion.cims.module.communityresidence.residencelist.dto;
import com.wootion.cims.module.communityresidence.residencelist.model.Residence;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: LanQiang
 * @Date: 2022/12/09/9:51
 * @Description: 作用xxx
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "社区住宅列表")
@Accessors(chain = true)
public class ResidenceDto extends Residence implements Serializable {
    private static final long serialVersionUID = 872681926276361091L;

    @ApiModelProperty(value = "社区名称")
    private String communityName;

    @ApiModelProperty(value = "小区名称")
    private String plotName;

    @ApiModelProperty(value = "业主姓名")
    private String personName;
    
    @ApiModelProperty(value = "业主身份证号")
    private String personIdNum;

    @ApiModelProperty(value = "业主手机号")
    private String personPhone;

    @ApiModelProperty(value = "业主性别")
    private String personGender;

    @ApiModelProperty(value = "业主年龄")
    private String personAge;

    @ApiModelProperty(value = "业主名族")
    private String personNation;
    
    @ApiModelProperty(value = "批量规则")
    private Rules rules;
    
    @ApiModelProperty(value = "楼房/单元id或者平房/别墅id")
    private List<String> addrArray;

}
